1 DAY, NIGHT AND THERMAL SIGHT SYSTEM
English-Arabic military dictionary > DAY, NIGHT AND THERMAL SIGHT SYSTEM